import type { LoginData } from '@/types/member'
import { http } from '@/utils/http'

// 登录请求参数
type LoginParams = {
  code: string
  encryptedData: string
  iv: string
}

// 发送登录信息
export function postLogin(data: LoginParams) {
  return http<LoginData>({
    url: '/login/wxMin',
    method: 'POST',
    data,
  })
}

/**
 * 内测登录
 * @param phoneNumber 手机号
 */

export function postLoginBeta(phoneNumber: string) {
  return http<LoginData>({
    url: '/login/wxMin/simple',
    method: 'POST',
    data: {
      phoneNumber,
    },
  })
}
